positive mechanical device - Español Inglés Diccionario